Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

113 lines
4.3 KiB

  1. <?xml version="1.0" ?>
  2. <!-- ***********************************************************************-->
  3. <!-- -->
  4. <!-- Copyright (c) 2000-2001 Microsoft Corporation -->
  5. <!-- -->
  6. <!-- This is the member info XML data file for SCE -->
  7. <!-- -->
  8. <!-- ***********************************************************************-->
  9. <MemberInfo xmlns="msSSR"
  10. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  11. xsi:schemaLocation="msSSR SsrMember.xsd"
  12. UniqueName="SCE"
  13. MajorVersion="1"
  14. MinorVersion="0" >
  15. <Description>
  16. This is SCE's description
  17. </Description>
  18. <SupportedAction ActionName="Configure" ActionType="Prepare">
  19. <Description>
  20. When "Configure" action is prepared, SCE member will create an INF
  21. file which will be later on used for applying the configuration to
  22. the system by using SCE.
  23. </Description>
  24. <DefaultProc>
  25. <TransformInfo TemplateFile="SCE-Configure-script.xsl" ResultFile="SCE.wsf"/>
  26. <TransformInfo TemplateFile="SCE-Configure-inf.xsl" ResultFile="SCE.inf"/>
  27. <!-- This file is created during SCE actions -->
  28. <ScriptInfo ScriptFile="SCE-Configure.log" IsExecutable="false" />
  29. </DefaultProc>
  30. </SupportedAction>
  31. <SupportedAction ActionName="Configure" ActionType="Apply">
  32. <Description>
  33. When "Configure" action is applied, SCE will be invoked to apply the INF file
  34. created by the prepare phase. To do that, we will launch the SCE.wsf script.
  35. </Description>
  36. <DefaultProc>
  37. <Description>
  38. SCE-Setup.wsf and SCE-Cleanup.wsf illustrate the use of
  39. script files not created by the Prepare phase
  40. </Description>
  41. <ScriptInfo ScriptFile="SCE.wsf" IsExecutable="true">
  42. <Description>
  43. SCE.wsf does all the real SCE work.
  44. </Description>
  45. </ScriptInfo>
  46. </DefaultProc>
  47. </SupportedAction>
  48. <SupportedAction ActionName="Rollback" ActionType="Prepare">
  49. <Description>
  50. When "Rollback" action is prepared, SCE member will create an INF
  51. file which will be later on used for applying the configuration to
  52. the system by using SCE. This action must be done before the configuration
  53. action is applied because we need the current system's state to prepare
  54. for rollback.
  55. </Description>
  56. <DefaultProc>
  57. <TransformInfo TemplateFile="SCE-Rollback-script.xsl" ResultFile="SCE.wsf"/>
  58. <TransformInfo TemplateFile="SCE-Rollback-inf.xsl" />
  59. <!--
  60. Rollback template is created by a method invoked during the transformation,
  61. not created at the end of transformation by SSR.
  62. -->
  63. <ScriptInfo ScriptFile="SCE.inf" IsExecutable="false" />
  64. <!-- This file is created during SCE actions -->
  65. <ScriptInfo ScriptFile="SCE-Rollback.log" IsExecutable="false" />
  66. </DefaultProc>
  67. </SupportedAction>
  68. <SupportedAction ActionName="Rollback" ActionType="Apply">
  69. <Description>
  70. When "Rollback" action is applied, SCE will be invoked to apply the INF file
  71. created by the prepare phase. To do that, we will launch the SCE.wsf script.
  72. </Description>
  73. <DefaultProc>
  74. <ScriptInfo ScriptFile="SCE.wsf"/>
  75. </DefaultProc>
  76. </SupportedAction>
  77. <SupportedAction ActionName="Report" ActionType="Prepare">
  78. <Description>
  79. When "Report" action is prepared, we will generate an XML file to detail what will
  80. be done to the system when the security policy is applied.
  81. </Description>
  82. <DefaultProc>
  83. <TransformInfo TemplateFile="SCE-Report.xsl" ResultFile="SCE-Report.xml"/>
  84. </DefaultProc>
  85. </SupportedAction>
  86. </MemberInfo>